source of sediment - German English Dictionary